package br.edu.fateczl.view;

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;

import java.awt.Font;

import javax.swing.ImageIcon;
import javax.swing.JRadioButton;
import javax.swing.JSeparator;
import javax.swing.JTextField;
import javax.swing.JComboBox;
import javax.swing.JButton;

public class GUIReserva extends JFrame {


	private GUIFundo panPrincipal;
	private JTextField tfDataReserva;


	public GUIReserva() {
		this.setExtendedState(JFrame.MAXIMIZED_BOTH); 
		setBounds(100, 100, 663, 356);
		panPrincipal = new GUIFundo();
		panPrincipal.setImagem( new ImageIcon(GUIEmprestimo.class
				.getResource("Plano de Fundo.jpg")).getImage() );
		panPrincipal.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(panPrincipal);
		panPrincipal.setLayout(null);
		
		JLabel lblReserva = new JLabel("Reserva");
		lblReserva.setFont(new Font("Arial", Font.PLAIN, 25));
		lblReserva.setBounds(444, 0, 266, 32);
		panPrincipal.add(lblReserva);
		
		JLabel lblTipo = new JLabel("Tipo Cliente: ");
		lblTipo.setBounds(444, 100, 106, 14);
		panPrincipal.add(lblTipo);
		
		JRadioButton rdbtnAluno = new JRadioButton("Aluno(a)");
		rdbtnAluno.setBounds(556, 96, 203, 23);
		panPrincipal.add(rdbtnAluno);
		
		JRadioButton rdbtnColaborador = new JRadioButton("Colaborador(a) da ETEC/FATEC");
		rdbtnColaborador.setBounds(556, 122, 203, 23);
		panPrincipal.add(rdbtnColaborador);
		
		JLabel lblTipoObra = new JLabel("Tipo Obra: ");
		lblTipoObra.setBounds(444, 215, 106, 14);
		panPrincipal.add(lblTipoObra);
		
		JRadioButton rdbtnLivro = new JRadioButton("Livro");
		rdbtnLivro.setBounds(556, 211, 109, 23);
		panPrincipal.add(rdbtnLivro);
		
		JRadioButton rdbtMidia = new JRadioButton("Midia");
		rdbtMidia.setBounds(556, 236, 109, 23);
		panPrincipal.add(rdbtMidia);
		
		JLabel lblSelecione = new JLabel("Selecione a Obra: ");
		lblSelecione.setBounds(444, 269, 155, 14);
		panPrincipal.add(lblSelecione);
		
		JComboBox cbObras = new JComboBox();
		cbObras.setBounds(556, 266, 293, 20);
		panPrincipal.add(cbObras);
		
		JLabel lblDataReserva = new JLabel("Data da Reserva: ");
		lblDataReserva.setBounds(444, 310, 106, 14);
		panPrincipal.add(lblDataReserva);
		
		tfDataReserva = new JTextField();
		tfDataReserva.setBounds(556, 307, 109, 20);
		panPrincipal.add(tfDataReserva);
		tfDataReserva.setColumns(10);
		
		JButton btnRealizarReserva = new JButton("Realizar Reserva");
		btnRealizarReserva.setBounds(723, 334, 145, 23);
		panPrincipal.add(btnRealizarReserva);
		
		JLabel lblSelecaoCliente = new JLabel("Selecione o Cliente: ");
		lblSelecaoCliente.setBounds(444, 177, 155, 14);
		panPrincipal.add(lblSelecaoCliente);
		
		JComboBox cbCliente = new JComboBox();
		cbCliente.setBounds(556, 174, 287, 20);
		panPrincipal.add(cbCliente);
	}
	public void limpaCampos() {
		tfDataReserva.setText("");

	}

}
